官方建議的安裝環境
Red Hat Enterprise Linux and CetOS 7.2以上版本
Ubuntn 18.04 / 16.04 /14.04
Debian 8.6+ / 9.0
Docker
其中Ubuntn 18.04與Debian 9.0只支援Scylla2.3以上版本
這邊以安裝目前最新版Scylla 4.1,OS版本為CentOS 7為例
首先會提示你OS版本需求,須先安裝Yum,以及需要root或sudo的權限。
接下來照著官方提供的網址下載安裝
安裝完成後,接著變更設定檔,設定檔的位置在/etc/scylla/scylla.yaml。
首先幫新建的cluster取名,設定seeds,以及設定nodes彼此間溝通使用的ip,最後是提供client端連線的ip。
Scylla提供了自動優化系統設定的script,接著執行scylla_setup
一路的按y.....除了中間一個步驟是專為RAID0,如果本身機器沒有做可以跳過。
最後啟動Scyllasudo systemctl start scylla-server
利用Scylla提供的工具nodetool來檢視DB狀態 UN表示Up Normal 運作正常。
試著利用cqlsh連進Scylla,成功的話就會出現以下畫面。